1 improve on
English-Dutch dictionary > improve on
2 improve (up)on a translation
English-Dutch dictionary > improve (up)on a translation